package com.chenyue.cm.match.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author: ljy
 * @Title: GroupSignIn
 * @Description: 团队报名 入参
 * @Date: 2021-09-16
 */
@Data
public class GroupSignIn {

    @ApiModelProperty(value = "赛事id")
    private Integer matchId;

    @ApiModelProperty(value = "报名价格")
    private Double signAmount;

    @ApiModelProperty(value = "队长姓名(为回显值，不可修改)")
    private String name;

    @ApiModelProperty(value = "队长手机号(为回显值，不可修改)")
    private String mobile;

    @ApiModelProperty(value = "验证码")
    private String verifyCode;

    @ApiModelProperty(value = "地址")
    private Address address;

    @ApiModelProperty(value = "团队名称")
    private String teamName;

    @ApiModelProperty(value = "队员信息列表")
    private List<TeamUser> teamUserList;

    @Data
    public static class TeamUser {

        @ApiModelProperty(value = "队员姓名")
        private String name;

        @ApiModelProperty(value = "队员手机号")
        private String mobile;
    }
}
